import time
#1、localtime函数，获取当前系统时间，返回格式化的时间
t=time.localtime()
print(type(t))
print(t)
print(f'{t.tm_year}年{t.tm_mon}月{t.tm_mday}日')

#2、strftime函数，把时间按照指定的格式转化为字符串
    #strftime(参数1=格式，参数=时间)
t=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
print(type(t))
print(t)
t=time.strftime(' %H时%M分%S秒',time.localtime())
print(t)
t=time.strftime(' %m月%d日%Y年',time.localtime())
print(t)


#3、sleep线程睡眠函数，一般用于设置程序的等待时间
for i in range(1,10+1):
    print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()))
    time.sleep(1)

#4、time时间戳函数，返回一个数字类型的时间
t=time.time()
print(type(t))
print (t)
#4.1时间戳就是时间的标记
#记录一个程序的耗时
start=time.time()
from comm.myfunc import guess_num
guess_num()
end=time.time()
print(f'程序总耗时{end-start:.2f}秒')